/**
 * 
 */
package co.edu.udistrital.audiomixer.servicio;

import java.util.List;

import javax.ejb.Stateless;

import co.edu.udistrital.audiomixer.entidad.Proyecto;

/**
 * @author edwin
 *
 */
@Stateless
public class ProyectoServicio extends ServicioAbstracto<Proyecto>  {

	@Override
	public Class<Proyecto> getClase() {
		return Proyecto.class;
	}

	@Override
	public void existe(Proyecto entidad) throws Exception {
		List<Proyecto> encontrado = this.getBaseDao().findBy("nombre", entidad.getNombre().trim());
		if(encontrado!=null && encontrado.size()>0){
			throw new Exception("Nombre proyecto ya existe");
		}
		
	}

}
